package cn.jiadakeji.parent.domain;

import cn.jiadakeji.parent.common.domian.BaseDomain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 课程表
 * @TableName course
 */
@TableName(value ="course")
@Data
public class Course extends BaseDomain {
    /**
     * 
     */
    @TableId
    private String id;

    /**
     * 学校id
     */
    private String schoolId;

    /**
     * 机构id
     */
    private String threePartId;

    /**
     * 课程类型  STU-> 学科 ART-> 艺术 PHYSICAL-> 体育
     */
    private String courseType;

    /**
     * 课程名
     */
    private String name;

    /**
     * 类型 0-> 学校 1 -> 机构
     */
    private String type;

    /**
     * 状态 0-> 待审核 1-> 审核中 2-> 审核通过 3 -> 审核不通过
     */
    private String status;

    /**
     * 审核失败备注
     */
    private String remark;

    /**
     * 价格
     */
    private Long price;

    /**
     * 课时数
     */
    private Integer courseNumber;

    /**
     * 课程描述
     */
    private String introduction;

    /**
     * 班级人数
     */
    private Integer recStuNum;

}